home *** CD-ROM | disk | FTP | other *** search
/ Collection of Internet / Collection of Internet.iso / infosrvr / doc / www_talk.arc / 000104_jkp@lusmu.cs.hut.fi _Wed Jun 3 19:10:23 1992.msg < prev    next >
Internet Message Format  |  1992-11-30  |  4KB

  1. Return-Path: <jkp@lusmu.cs.hut.fi>
  2. Received: from dxmint.cern.ch by  nxoc01.cern.ch  (NeXT-1.0 (From Sendmail 5.52)/NeXT-2.0)
  3.     id AA09993; Wed, 3 Jun 92 19:10:23 MET DST
  4. Received: by dxmint.cern.ch (dxcern) (5.57/3.14)
  5.     id AA19336; Wed, 3 Jun 92 19:08:25 +0200
  6. Received: from lusmu.cs.hut.fi by mcsun.EU.net with SMTP
  7.     id AA06080 (5.65b/CWI-2.165); Wed, 3 Jun 1992 17:58:45 +0200
  8. Received: by lusmu.cs.hut.fi id AA18097
  9.   (5.65c8/HUTCS-C-91-07 for www-talk@nxoc01.cern.ch); Wed, 3 Jun 1992 18:57:19 +0300
  10. Date: Wed, 3 Jun 1992 18:57:19 +0300
  11. Message-Id: <199206031557.AA18097@lusmu.cs.hut.fi>
  12. From: Jyrki Kuoppala <jkp@cs.hut.fi>
  13. Sender: jkp@lusmu.cs.hut.fi
  14. To: www-talk@nxoc01.cern.ch
  15. Subject: Virtual newsgroups and creating the memory of Usenet via www and wais 
  16. Organization: Helsinki University of Technology, Finland.
  17.  
  18. Here's an article I sent a while ago to various Usenet newsgroups:
  19.  
  20. >With the enormous numbers of groups now existing, tracking
  21. >through all of them to find interesting and relevant topics
  22. >is becoming very hard, and it seems clear that the namespace
  23. >is becoming hopelessly muddled by democracy in action, so
  24. >a software solution might be the only way out. 
  25.  
  26. An idea just popped up in my head.
  27.  
  28. Currently we have a news gateway to www (a www client can be used as a
  29. newsreader), which helps to organized groups better than the flat
  30. namespace of the newsgroups most other newsreaders seem to have.  Ie. you
  31. create www nodes which have topically similar newsgroups listed
  32. together in a node and hypetext links to those newsgroups.  Each user
  33. can make personal nodes having the groups or use ones someone else has
  34. published on the net.
  35.  
  36. Now, as www works very well with dynamic node creation (which is the
  37. way the nntp and wais gateways work), to have a "virtual newsgroup"
  38. you would just instead of having a link to a "real" newsgroup in a www
  39. node have a link to a FIND node with suitable keywords, and then wais
  40. would be used to search the articles mathing the find criteria and
  41. would create a virtual node for the matches, like the nntp gateway
  42. currently creates a virtual node with the current contents of a real
  43. Usenet group.
  44.  
  45. As the www news client / gateway already has the capability to follow
  46. links to earlier dicussions (References: field), following the tree
  47. from the virtual newsgroups would be easy.  For more usability, the
  48. www / news gateway (or the news system) should also create forward
  49. references, ie. to backtrack the References field when new articles
  50. come in and thus keep track of articles which are comments to a
  51. certain article.
  52.  
  53. To apply the same principles to other newsreaders, nntp should be
  54. extended to have the "newsgroup" instead be a "search criteria", which
  55. would be interpreted by the wais (or some other search engine) server
  56. and transparent to nntpd (except if it's the old-fashioned newsgroup
  57. name).  People would have the search criteria - keywords from the
  58. text, poster names, whatever - in their .newsrc files alongside with
  59. the newsgroup names.
  60.  
  61. I'm not sure how to keep track of what articles the user has already
  62. read, as there are no article numbers for the virtual groups.  Keeping
  63. track of message IDs takes a lot of space.  But even as a browsing
  64. tool it would be nice.
  65.  
  66. Hmm, come to think of it to combine a wais server indexing the news
  67. database with the www / nntp gateway seems like the obvious thing to
  68. do, so somebody must have done it already?
  69.  
  70. Also, are there any anonymous nntp servers which function as archives
  71. for some or all of the groups, ie have long-term storage available by
  72. nntp?  CD-ROM online or something.  With the www news gateway and some
  73. minor modifications for some purposes saving an interesting article to
  74. local disk would be unnecssary, instead just the message ID would be
  75. saved (or added to a node on an organized www document so one could
  76. find it later) and the article could later be found on a generic nntp
  77. archive.  To save bandwidth and avoid single points of failure the
  78. nntp archive could be a distributed database with servers on various
  79. parts of the world and cooperation and caching between them - the
  80. servers could compute a hash from the message ID and archive a certain
  81. percentage of the article.  With some coordination the burden of disk
  82. space could be shared so there needn't be one gigantic nntp archive.
  83.  
  84. //Jyrki